deputy training director - German English Dictionary